﻿using System;
using SeguroSoft.Model.Model;
namespace SeguroSoft.Models
{
   public interface IRepositorioRevisionTecnica
    {
        void EliminarRevision(RevisionTecnica revision);
        System.Linq.IQueryable<RevisionTecnica> EncontrarRevisionPorComuna(string comuna);
        System.Linq.IQueryable<RevisionTecnica> EncontrarRevisionPorPrecio(double costo, int opcion);
        System.Linq.IQueryable<RevisionTecnica> EncontrarRevisionPorTiempoEspera(int tiempoespera, int opcion);
        System.Linq.IQueryable<RevisionTecnica> EncontrarRevisionPorTipo(string tipo);
        System.Linq.IQueryable<RevisionTecnica> EncontrarTodasLasRevisiones();
        RevisionTecnica EncontarRevisionPorId(int id);
        void Guardar();
    }
}
